맨위로가기

애플-인텔 아키텍처

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

애플-인텔 아키텍처는 2005년 애플이 인텔 CPU를 탑재한 제품을 출시한다고 발표하면서 시작되었다. 이는 기존 PowerPC 프로세서 기반 맥에서 벗어나 더 넓은 호환성과 성능 향상을 위한 결정이었다. 인텔 맥은 EFI를 통해 부팅하며, 부트 캠프를 통해 윈도우 운영체제를 사용할 수 있다. 또한 가상화 기술을 통해 여러 운영 체제를 동시에 실행할 수 있다. 인텔 기반 맥은 CPU, 칩셋 등 주요 하드웨어 구성 요소는 PC와 유사하지만, SMC와 같은 애플만의 맞춤형 하드웨어를 사용하며, macOS 부팅을 제한하는 역할도 한다.

더 읽어볼만한 페이지

  • 매킨토시 플랫폼 - 매킨토시 오피스
    매킨토시 오피스는 애플이 기업 시장 진출을 위해 IBM PC의 대항마로 기획한 시도로, AppleNet, LocalTalk, LaserWriter, AppleShare 등을 통해 네트워킹 및 사무 환경 구축을 시도했으나 완전한 성공을 거두지는 못했다.
  • 매킨토시 플랫폼 - 맥월드
    맥월드는 1984년 창간되어 북미에서 가장 많은 발행 부수를 기록한 매킨토시 관련 잡지로, 맥유저와 합병 후 디지털 버전으로 전환되었으며, 맥월드/아이월드 행사를 개최하고 관련 웹사이트를 운영한다.
  • 64비트 컴퓨터 - IA-64
    IA-64는 인텔과 HP가 공동 개발한 64비트 ISA로, EPIC 아키텍처를 채택하여 병렬성을 극대화하려 했으나, x86 호환성 문제와 소프트웨어 생태계 부족으로 상용 시장에서 실패하고 단종되었다.
  • 64비트 컴퓨터 - 아이테니엄
    아이테니엄은 인텔과 HP가 공동 개발한 IA-64 아키텍처 기반의 64비트 마이크로프로세서로, 엔터프라이즈 서버 및 고성능 컴퓨팅 시장을 목표로 했으나 x86-64 아키텍처의 부상과 여러 문제로 2021년 단종되었다.
애플-인텔 아키텍처

2. 역사적 배경

2005년 Worldwide Developers Conference에서 애플은 향후 인텔의 CPU를 채용한 제품을 제공할 것이라고 발표했다. 이는 기존의 PowerPC 프로세서 기반 맥에서 벗어나, 더 넓은 호환성과 성능 향상을 추구하기 위한 결정이었다. 2006년 1월 10일, 인텔 코어를 탑재한 맥북 프로(파워북이 개칭)와 아이맥이 발표되었다.

Mac OS X v10.4 타이거부터 인텔 맥을 지원했으며, v10.6 스노우 레오파드부터는 인텔 맥 전용이 되었다. 인텔 맥으로의 이행은 애플이 더 넓은 시장을 공략하고, 윈도우 사용자들을 맥 생태계로 끌어들이는 데 중요한 역할을 했다.

인텔제 CPU가 탑재된 경위에 대해서는 Mac의 Intel Mac 시대를 참조하라.

3. 기술

인텔은 기존 PC의 BIOS를 대체하기 위한 확장 펌웨어 인터페이스(EFI) 표준을 제안하면서 그 일부로 GUID 파티션 테이블(GPT)도 제안하였다.[3] 애플은 PowerPC 아키텍처에서 사용되던 오픈 펌웨어를 대체하기 위해 EFI를 선택했다.[3]

애플-인텔 하드웨어에서 운영 체제를 실행하기 위해 지원해야 하는 하드웨어 및 펌웨어 구성 요소에는 확장 펌웨어 인터페이스(Extensible Firmware Interface)가 포함된다.[3] EFI는 인텔이 설계한 펌웨어 기반 방식으로, 기존 BIOS를 대체한다.

GUID 파티션 테이블(GPT)은 하드 디스크 파티션 테이블 레이아웃에 대한 표준으로, EFI 표준의 일부이다. GPT는 BIOS와 함께 사용되는 마스터 부트 레코드(MBR)를 대체한다.

인텔 맥은 EFI를 통한 직접 부팅 또는 "레거시" BIOS 호환 모드, 두 가지 방식으로 부팅할 수 있다. 멀티부팅을 위해서는 부팅 시 "Option" 키를 누르면 부팅 가능한 장치를 선택할 수 있으며, rEFInd 부트로더는 추가적인 구성 기능을 위해 일반적으로 사용된다.

레거시 라이브 USB는 인텔 맥에서 사용할 수 없다. EFI 펌웨어는 USB 드라이브를 인식하고 부팅할 수 있지만, EFI 모드에서만 가능하다. 펌웨어가 BIOS 모드로 전환되면 BIOS 모드 USB 드라이버가 없기 때문에 더 이상 USB 드라이브를 인식하지 못한다.

2006년 4월 5일 애플은 인텔 기반의 맥 컴퓨터 사용자들이 윈도우 XP 서비스팩 2를 시동할 수 있는 기술의 총집합인 부트 캠프의 베타 버전 다운로드를 제공하기 시작하였다.[33] 2007년 3월 28일 [https://web.archive.org/web/20150620164028/https://www.apple.com/macosx/bootcamp 부트 캠프 1.2 베타] 가 공개됨에 따라 윈도우 비스타를 지원하기 시작하였다. 이후 부트 캠프는 맥 오에스 텐 v10.5 레퍼드에 정식 포함되었다.[7][8]

인텔 코어가 탑재된 Mac Mini


부트 캠프를 이용하면 사용자는 맥과 윈도우 중 원하는 운영체제를 선택하여 부팅할 수 있으며, 이는 듀얼 부팅 환경을 제공한다. macOS가 아닌 다른 운영 체제로 부팅하려면 부팅 시 옵션 키를 누르고 있으면 부팅하려는 운영 체제를 선택할 수 있다.[5][6]

리눅스 또한 부트 캠프를 통해 시동할 수 있다.[34] 인텔 맥은 EFI를 통해 직접 부팅하거나, "레거시" BIOS 호환 모드로 부팅할 수 있는데, 멀티부팅을 위해 "Option" 키를 누르고 있으면 부팅 가능한 장치를 선택할 수 있다. rEFInd 부트로더는 추가적인 구성 기능을 위해 일반적으로 사용된다.

2015년에 출시된 부트 캠프 6.0 이후부터는 윈도우 10 (64bit)만 지원된다.

맥 오에스 텐 운영 체제의 인텔 기능 버전에 포함된 '''Dont Steal Mac OS X.kext''' 파일은 사용자의 저작권 침해를 방지하는 역할을 한다.[25] 애플-인텔 아키텍처에서 디지털 권한 관리(DRM)는 "Dont Steal Mac OS X.kext"(DSMOS 또는 DSMOSX)를 통해 이루어지며, 이는 macOS의 인텔 호환 버전에 존재한다. 이 파일은 일반 PC에 macOS가 설치되는 것을 막는다.[25] kext는 운영 체제가 포함된 볼륨의 /System/Library/Extensions에 위치하며, "애플 보호" 프로그램의 AES 암호 해독을 수행하는 커널 함수를 포함한다.[26]

초기 인텔 기반 Mac에는 트러스트 플랫폼 모듈(TPM)이 탑재되어 DRM 보호를 처리하는 것으로 알려졌으나, 실제로는 시스템 관리 컨트롤러(SMC)가 이 역할을 담당한다.[27] SMC에는 애플 저작권으로 보호되는 ASCII 문자열 형태의 두 개의 32바이트 키가 포함되어 있어, 복제 제조업체에 대한 법적 방어선을 구축한다.[28]

3. 1. 확장 펌웨어 인터페이스 (EFI)

인텔은 기존 PC의 BIOS를 대체하기 위한 확장 펌웨어 인터페이스(EFI) 표준을 제안하면서 그 일부로 GUID 파티션 테이블(GPT)도 제안하였다.[3] 애플은 PowerPC 아키텍처에서 사용되던 오픈 펌웨어를 대체하기 위해 EFI를 선택했다.[3]

애플-인텔 하드웨어에서 운영 체제를 실행하기 위해 지원해야 하는 하드웨어 및 펌웨어 구성 요소에는 확장 펌웨어 인터페이스(Extensible Firmware Interface)가 포함된다.[3] EFI는 인텔이 설계한 펌웨어 기반 방식으로, 기존 BIOS를 대체한다.

GUID 파티션 테이블(GPT)은 하드 디스크 파티션 테이블 레이아웃에 대한 표준으로, EFI 표준의 일부이다. GPT는 BIOS와 함께 사용되는 마스터 부트 레코드(MBR)를 대체한다.

인텔 맥은 EFI를 통한 직접 부팅 또는 "레거시" BIOS 호환 모드, 두 가지 방식으로 부팅할 수 있다. 멀티부팅을 위해서는 부팅 시 "Option" 키를 누르면 부팅 가능한 장치를 선택할 수 있으며, rEFInd 부트로더는 추가적인 구성 기능을 위해 일반적으로 사용된다.

레거시 라이브 USB는 인텔 맥에서 사용할 수 없다. EFI 펌웨어는 USB 드라이브를 인식하고 부팅할 수 있지만, EFI 모드에서만 가능하다. 펌웨어가 BIOS 모드로 전환되면 BIOS 모드 USB 드라이버가 없기 때문에 더 이상 USB 드라이브를 인식하지 못한다.

3. 2. 부트 캠프 (Boot Camp)

2006년 4월 5일 애플은 인텔 기반의 맥 컴퓨터 사용자들이 윈도우 XP 서비스팩 2를 시동할 수 있는 기술의 총집합인 부트 캠프의 베타 버전 다운로드를 제공하기 시작하였다.[33] 2007년 3월 28일 [https://web.archive.org/web/20150620164028/https://www.apple.com/macosx/bootcamp 부트 캠프 1.2 베타] 가 공개됨에 따라 윈도우 비스타를 지원하기 시작하였다. 이후 부트 캠프는 맥 오에스 텐 v10.5 레퍼드에 정식 포함되었다.[7][8]

부트 캠프를 이용하면 사용자는 맥과 윈도우 중 원하는 운영체제를 선택하여 부팅할 수 있으며, 이는 듀얼 부팅 환경을 제공한다. macOS가 아닌 다른 운영 체제로 부팅하려면 부팅 시 옵션 키를 누르고 있으면 부팅하려는 운영 체제를 선택할 수 있다.[5][6]

리눅스 또한 부트 캠프를 통해 시동할 수 있다.[34] 인텔 맥은 EFI를 통해 직접 부팅하거나, "레거시" BIOS 호환 모드로 부팅할 수 있는데, 멀티부팅을 위해 "Option" 키를 누르고 있으면 부팅 가능한 장치를 선택할 수 있다. rEFInd 부트로더는 추가적인 구성 기능을 위해 일반적으로 사용된다.

2015년에 출시된 부트 캠프 6.0 이후부터는 윈도우 10 (64bit)만 지원된다.

3. 3. 기타 기술

맥 오에스 텐 운영 체제의 인텔 기능 버전에 포함된 '''Dont Steal Mac OS X.kext''' 파일은 사용자의 저작권 침해를 방지하는 역할을 한다.[25] 애플-인텔 아키텍처에서 디지털 권한 관리(DRM)는 "Dont Steal Mac OS X.kext"(DSMOS 또는 DSMOSX)를 통해 이루어지며, 이는 macOS의 인텔 호환 버전에 존재한다. 이 파일은 일반 PC에 macOS가 설치되는 것을 막는다.[25] kext는 운영 체제가 포함된 볼륨의 /System/Library/Extensions에 위치하며, "애플 보호" 프로그램의 AES 암호 해독을 수행하는 커널 함수를 포함한다.[26]

초기 인텔 기반 Mac에는 트러스트 플랫폼 모듈(TPM)이 탑재되어 DRM 보호를 처리하는 것으로 알려졌으나, 실제로는 시스템 관리 컨트롤러(SMC)가 이 역할을 담당한다.[27] SMC에는 애플 저작권으로 보호되는 ASCII 문자열 형태의 두 개의 32바이트 키가 포함되어 있어, 복제 제조업체에 대한 법적 방어선을 구축한다.[28]

4. 가상화

인텔 코어 듀오, 코어 2 듀오, 제온 프로세서를 탑재한 인텔 맥은 VT-X 기술을 지원하여 높은 성능을 제공한다.[29][30][31][32] 이를 통해 사용자는 듀얼 부팅 대신 두 개 이상의 운영 체제를 동시에 실행하고 전환할 수 있다.

인텔 맥용 첫 번째 가상화 소프트웨어는 2006년 6월에 출시된 패러렐즈 데스크톱 for Mac이었다.[29] 패러렐즈, Fusion,[32] VirtualBox[30][31] 등의 가상화 소프트웨어를 사용하면 macOS를 실행하는 동안 Windows XP 이후 버전을 가상 모드로 사용할 수 있다.

가상화된 게스트 OS를 사용하는 것은 네이티브 macOS 또는 부트 캠프를 통해 제공되는 대체 OS 솔루션을 부팅하는 것과 비교하여 성능 저하가 있을 수 있다.

5. 표준 PC와의 차이점

인텔 기반 맥 컴퓨터는 마이크로소프트 윈도우 또는 리눅스 운영 체제를 탑재한 다른 PC와 CPU, 칩셋, GPU 등 주요 하드웨어 구성 요소는 매우 유사하다.[9] 그러나 애플 컴퓨터는 경쟁 시스템에서 찾아볼 수 없는 몇 가지 사용자 정의 하드웨어 및 설계 선택 사항을 포함하고 있다.

시스템 관리 컨트롤러(SMC)는 전원 버튼 처리, 배터리 및 열 센서 관리 등 전력 관리와 관련된 다양한 기능을 제어하는 애플의 맞춤형 칩이다.[9] 이는 macOS를 애플 하드웨어로 부팅을 제한하는 데에도 사용된다.[9] 인텔 기반 맥은 TPM을 구현하지 않는다.

초기 맥북맥북 프로 컴퓨터는 컴퓨터 키보드 및 트랙패드 연결에 USB의 내부 변형을 사용했다.[10] 2016 맥북 프로는 터치 바 및 터치 ID 구성 요소, 페이스 타임 카메라와의 인터페이스로 "iBridge"라는 맞춤형 내부 USB 장치를 사용한다.[12]

애플 키보드와 IBM PC 키보드 간에는 키보드 레이아웃에 상당한 차이가 있다.[18] PC 키보드는 macOS에서, 맥 키보드는 마이크로소프트 윈도우에서 사용할 수 있지만 일부 기능적 차이가 있다. 예를 들어, (PC)와 (Mac) 키, (PC)와 (Mac) 키는 동일하게 작동하지만 물리적 위치가 반전되었다. 각 플랫폼에만 있는 키(예: )가 있으며, 일부는 소프트웨어 재매핑이 필요할 수 있다.[18]

모든 인텔 기반 맥은 부팅 펌웨어로 EFI의 일부 버전을 사용한다.[20] 애플의 EFI 구현에는 macOS 부팅을 위한 HFS Plus 및 APFS 파일 시스템 드라이버가 포함되어 있다.[22] 따라서 EFI 시스템 파티션은 정기적인 macOS 부팅에 사용되거나 필요하지 않다.[20]

6. 제품군

인텔 맥은 다음과 같은 제품군을 갖추고 있으며, 사용자는 자신의 필요에 맞는 제품을 선택할 수 있다.


  • iMac: 일체형 데스크톱 컴퓨터이다.
  • Mac mini: 소형 데스크톱 컴퓨터이다.
  • MacBook: 휴대용 노트북 컴퓨터이다. (현재 단종)
  • MacBook Air: 얇고 가벼운 노트북 컴퓨터이다.
  • MacBook Pro: 고성능 노트북 컴퓨터이다.
  • Mac Pro: 전문가용 워크스테이션이다.
  • Xserve: 서버이다. (현재 단종)

7. 비판 및 논란

7. 1. 더불어민주당 관점

7. 2. 국민의힘 관점 (비판적 서술)

8. 결론

참조

[1] 웹사이트 CPU Architectures https://docs.element[...] 2024-10-08
[2] 웹사이트 UEFI firmware security in an Intel-based Mac https://support.appl[...] 2024-10-08
[3] 간행물 Apple to Use Intel Microprocessors Beginning in 2006 https://www.apple.co[...] Apple 2024-10-08
[4] 문서
[5] 웹사이트 Mac startup key combinations https://support.appl[...] 2024-08-04
[6] 웹사이트 Change your Mac startup disk https://support.appl[...] 2024-08-04
[7] 뉴스 Apple makes Macs run Windows XP http://news.bbc.co.u[...] 2024-10-08
[8] 웹사이트 Boot Camp Turns Your Mac Into a Reliable Windows PC http://ptech.wsj.com[...] 2024-10-08
[9] 웹사이트 Reset the System Management Controller (SMC) on your Mac https://support.appl[...] Apple Inc. 2017-03-30
[10] 웹사이트 Program crash on open, will not load iTunes library https://serato.com/f[...] serato.com 2017-03-30
[11] 웹사이트 Apple MacBook Air 13-inch 2013: Windows struggles in Boot Camp https://www.theregis[...] The Register 2017-03-30
[12] 웹사이트 State of Linux on the MacBook Pro 2016 https://github.com/D[...] 2017-03-30
[13] 웹사이트 Linux driver for Synaptics USB devices http://jan-steinhoff[...] 2017-03-30
[14] 웹사이트 TouchPad Driver Support http://www.synaptics[...] Synaptics 2017-03-30
[15] 웹사이트 GPU switching support for Apple Macbook Pro https://github.com/a[...] 2017-03-30
[16] 웹사이트 'Bug 99891 – Macbook8,1 12-inch (Early 2015) keyboard and trackpad don''t work – Comment 11' https://bugzilla.ker[...] 2017-03-30
[17] 웹사이트 'Bug 110561 – Macbook8,1 12-inch (Early 2015) No speaker sound output' https://bugzilla.ker[...] 2017-03-30
[18] 웹사이트 Print Screen on Windows 7 with Apple Keyboard https://superuser.co[...] 2017-03-30
[19] 웹사이트 How do I type Home/End/PageUp/PageDown on a MacBook Pro? https://superuser.co[...] 2017-03-30
[20] 웹사이트 Myths and Facts About Intel Macs http://refit.sourcef[...] 2017-03-30
[21] 웹사이트 Windows Hardware Certification Requirements for Client and Server Systems https://docs.microso[...] Microsoft 2013-01
[22] 웹사이트 bless(8) Mac OS X Manual Page https://developer.ap[...] Apple, Inc. 2017-03-30
[23] 웹사이트 FileVault 2 – UEFI – InsanelyMac Forum https://www.insanely[...] 2017-04-09
[24] 웹사이트 VBoxAppleSim in vbox/trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg – Oracle VM VirtualBox https://www.virtualb[...] Oracle Corporation 2017-04-09
[25] 웹사이트 Don't Steal Mac OS X! https://news.softped[...] 2007-01-17
[26] 웹사이트 Understanding Apple's Binary Protection in Mac OS X http://www.osxbook.c[...] Osxbook.com 2015-10-11
[27] 웹사이트 "TPM DRM" In Mac OS X: A Myth That Won't Die http://osxbook.com/b[...] Osxbook.com 2017-03-30
[28] 웹사이트 Running Mac OS X as a QEMU/KVM Guest http://www.contrib.a[...] 2017-03-30
[29] 웹사이트 Parallels Celebrates 10 Years of Innovations and Industry Firsts in Parallels Desktop for Mac https://www.business[...] 2023-08-11
[30] 웹사이트 News (older entries) https://www.virtualb[...] 2023-08-11
[31] 웹사이트 The GNU General Public License (GPL) Version 3 https://www.virtualb[...] 2023-08-11
[32] 웹사이트 VMware to release Fusion for Mac into the wild on Aug. 6 https://arstechnica.[...] 2023-08-11
[33] 뉴스 Apple makes Macs run Windows XP http://news.bbc.co.u[...]
[34] 웹인용 Mactel Linux http://www.mactel-li[...] 2008-02-09



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com